pnl free type